non-refundable charge - French English Dictionary